package com.zyh.scs.admin.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zyh.scs.admin.api.dto.EarlyWarnDTO;
import com.zyh.scs.admin.api.entity.UserEarlyWarn;
import com.zyh.scs.admin.api.vo.UserEarlyWarnVO;

import java.util.List;

/**
 * 预警提示 api接口类
 *
 * @author hwh
 */
public interface UserEarlyWarnService extends IService<UserEarlyWarn> {


    /**
     * 待处理列表
     *
     * @return
     */
    List<UserEarlyWarnVO> getResultList();


    /**
     * 历史操作记录列表
     *
     * @return
     */
    List<UserEarlyWarnVO> getHistoryAccount();

    /**
     * 预警提示合并忽略操作
     *
     * @param earlyWarnDTO
     * @return
     */
    boolean getMerge(EarlyWarnDTO earlyWarnDTO);
}
